About Gtt - Emea Ltd. (03580993) United Kingdom