About Tillenturk Farm Partnership (SL003019) United Kingdom