About Eden Limited (02849734) United Kingdom