About Mitchells (uk) Limited (06498890) United Kingdom