About G&m Telecom Solutions Limited (13178656) United Kingdom