About Mitchells Inc. Limited (11268817) United Kingdom