About Ss&co Ltd (12247575) United Kingdom