About Eden Beauty (sedgley) Ltd (12450938) United Kingdom