About S & Sc Ltd (SC709220) United Kingdom