About Stanhoe Farms Limited (00547408) United Kingdom