About M. C. Holmes Limited (11705814) United Kingdom