About Duchy Farm Partnership (the) (LP002430) United Kingdom