About Sps Technology Services Limited (08014950) United Kingdom