On the subject of TCX food have just done round trip LGW/BJV the meals are very good for the class of travel. Nice curry outbound with very nice little dessert pot. Rib of beef with a Chinese type sauce on the way back.
The delivery by one crew member left a lot to be desired though. My name shouted out and the little box thrust at me. The hot entree delivered in a similar fashion with a sharp intake of breath when I asked her to repeat options!
This aside I find Thomas Cook pretty good all round an most cabin crew friendly.