About Eden Associates (uk) Limited (03505003) United Kingdom