About M.j.holt Limited (10108917) United Kingdom