About Eden Hair & Beauty Limited (07182119) United Kingdom