About Salon No.13 Limited (12468305) United Kingdom