About Geddes Farm Partnership (LP002569) United Kingdom