About Techspace Ges Limited (08999019) United Kingdom