We are flying from YYC to LHR on January 1 at 21:15. We are currently booked in premium (hoping to upgrade to business). What should we expect for meals? Will we receive a snack in the evening and then breakfast in the morning? Just trying to plan on whether we should eat at the airport before boarding.