About Billingbear Farm Limited (06280355) United Kingdom