About Barmy Brewers Limited (11044605) United Kingdom