About White Space Technical Services Limited (08990416) United Kingdom