About Strone Farm Partnership (SL001609) United Kingdom