About Pennard Hill Farm Holdings Limited (07471692) United Kingdom