About Stylist Touch Salon Ltd (07305784) United Kingdom