About Beal Farm Limited (08136569) United Kingdom