About Mitchells Limited (01922340) United Kingdom