About Chris Meekins Ruminant Nutrition Limited (05234658) United Kingdom