About Studio 19 Hair Design Ltd (08808804) United Kingdom