About M&m Industrial Maintenance Holdings Ltd (12328670) United Kingdom