About Yeo Valley Limited (05041399) United Kingdom