About Ssp Technology Limited (08654483) United Kingdom