About Ss Scientific Limited (03144679) United Kingdom