There are very few, if any, athletes still at the top of their game at the age of 58, but veteran jockey Stewart Elliott has shown, year after year, that age is just a number.