About S&s Industrial Holdings Ltd (13395681) United Kingdom