About Sala Hair Design Limited (06076695) United Kingdom