About Yeo Valley Farms Limited (11897141) United Kingdom