About Global Technology & Solutions Limited (08878393) United Kingdom