About Beacon Farm Management Limited (06902613) United Kingdom