About Eclipse Sports Promotions Limited (05023613) United Kingdom