About S&c Beauty Treatment Ltd (11936496) United Kingdom