Diners mingle with horses at Newbury Racecourse to promote its new 25 Mile Menu