About S&s Essentials Ltd (12687537) United Kingdom