About S&s Sales Ltd (07539256) United Kingdom