About Eden Rose Beauty Limited (09524517) United Kingdom