About Michelmores International Limited (11183273) United Kingdom