About The Balmakin Farming Partnership (SL002317) United Kingdom