About G&l Telecom Limited (09508414) United Kingdom