About Spacey S Technology Services Limited (08109187) United Kingdom