About Ssc Holdings Limited (03951186) United Kingdom