About Yeo Valley Associates Limited (09774901) United Kingdom