About Groddie Farm Partnership (SL001893) United Kingdom