I'm confused about the 1st class catering on the Virgin Trains from Glasgow. I intend travelling from Glasgow to Crewe on Thursday 20th December and have three options, 17:30, 17:40 and 18:40. I know that there is a 1st class meal avaible on the 18:40, but cannot work out what is available on the other two.