About H.s.l. Communications Ltd (03717543) United Kingdom