About Eden (ni) Limited (NI058881) United Kingdom