About G & H Telecoms Limited (10701453) United Kingdom