About Salon 24 Limited (05651365) United Kingdom