About Chequers Beerhouse Ltd (09731401) United Kingdom