About Eden 8 Limited (04415789) United Kingdom