About Ssc Foundations Ltd (06988842) United Kingdom