About Sp & Ss Ltd (11057253) United Kingdom