About Mitchell Farms Limited (06207247) United Kingdom