About Sd Ssc Limited (13245973) United Kingdom