About Eden York Ltd (12327731) United Kingdom