About Trean Farm Partnership (SL000764) United Kingdom