About Paddocks Farm Partnership Holdings Limited (09244118) United Kingdom