About Salon 13 Limited (SC646903) United Kingdom