About Joe & Freda S Beers Limited (10880764) United Kingdom