About S&s Group Ltd (11524994) United Kingdom