About John Allen & Co - Hotel Catering & Leisure Division (LP004240) United Kingdom