About James Edward Hair Design Limited (09733043) United Kingdom