About Mynde Farms Limited (03249329) United Kingdom