About Cleo Hair Design Limited (08210540) United Kingdom