Welsh Open 2019 race information and timetable