Sponsored: With Cheltenham Festival beginning today, Broadcast Sport spoke to Ellipse about its best-in-class horse racing ...