About Yeo Farm Enterprises Limited (08809823) United Kingdom