About Eden Hair Design Limited (03381709) United Kingdom