About Tease Hair Design Limited (10891242) United Kingdom