About Global Telecom Service Ltd (06922329) United Kingdom