About London Ale Houses Ltd (07830318) United Kingdom