About Mitchells Carpets Limited (01041632) United Kingdom