About Parkhouse Farm Limited (08703739) United Kingdom