About Mansfield Farms Group Limited (05079101) United Kingdom