About Statera Hair Design Limited (10630223) United Kingdom