About Global Satellite Solutions Limited (03239765) United Kingdom