About Eden Sports Management Ltd (08732496) United Kingdom