About Sjp Technology Services Limited (08648803) United Kingdom