About Eden Sport Investments Limited (05890061) United Kingdom