About The Balgray Farms Partnership (SL001646) United Kingdom