About Wellhill Farming Partnership (SL001231) United Kingdom