About Sss Limited (04631206) United Kingdom