About Ss Technical Services Limited (08610808) United Kingdom