About The Yeo Valley Organic Company Limited (01580075) United Kingdom