About Salon 39 Limited (07641973) United Kingdom