About H & M Telecoms Ltd (11419557) United Kingdom