About Mitchells Uk Holding Ltd (12271480) United Kingdom