About Otter Brewery Bars & Catering Limited (05149287) United Kingdom