About Bayhill Farming Limited (SC070248) United Kingdom