Getting a meal at 8:45 was no problem - the service was pretty speedy. Shuttle-Bored is spot on with the options. The food was so-so, think M&S ready meal standard. Fine for a refuel but not a gourmet experience. Wines were the same as those on offer onboard. They have done a nice job with the actual dining area - though the Concorde doors are no more.
I assume the little bit of card given to you when you enter the CCR and admit you want to eat is to stop CCR card/Prems not in F mooching a meal?