About S&s One Ltd (12272628) United Kingdom