About Eden Hair Salon Limited (06924684) United Kingdom