• Established by Aubrey Allen in 1933
  • Family owned and operated company, Russell Allen, Managing Director & Peter Allen, Chairman
  • Limited Company since 1976 employing 175 staff
  • Company Registration Number – 01263890 Registered in England & Wales
  • Voted Best Meat Supplier for three consecutive years by readers of The Restaurant Magazine
  • Sai Global Higher Level Food Safety Status

Supplier Documents