About Mitchell Hedges Limited (07356327) United Kingdom