About Beacon Farm Llp (OC342268) United Kingdom