About Studio 11 Hair Design And Wellbeing Ltd (11075796) United Kingdom