About Ssts Limited (07022353) United Kingdom