About Eden Vale Food Ingredients Limited (00377641) United Kingdom