The Shergar Cup returns at Ascot, live on Sky Sports Racing, and here is your essential guide to this year's fixture.