About Michelmores Services Limited (11184413) United Kingdom