About Ale & Oyster Limited (11852054) United Kingdom