About Eden Associates Est.1985 Ltd (11017881) United Kingdom