About Salon24 Hadleywood Limited (11978896) United Kingdom