About Alehouse & Canteen Ltd (11642626) United Kingdom