About Southwood Hair Design Salon Ltd (10894450) United Kingdom