About S&s Perfumes Limited (10857811) United Kingdom