About Strand Creative Hair Design Limited (07522842) United Kingdom