About Yeo Valley Farms (production) Limited (01283809) United Kingdom