About Eden M & E Limited (NI645093) United Kingdom