About Kell Mitchell Limited (10546266) United Kingdom