About Parkhouse Agriculture Limited (08216397) United Kingdom