About Emilio Hair Design Limited (05257215) United Kingdom