About Alemill Farm Partnership (SL003449) United Kingdom