About Welland Valley Feeds (holdings) Limited (10906467) United Kingdom