About Friars Hayes Farm Limited (00571397) United Kingdom