About Global Trade & Development Limited (12427999) United Kingdom