About Yeo Vale Farm Limited (06632125) United Kingdom