I don't understand one thing, now what the caterer did was immensely wrong and rightly got dismissed for that but why eat the food that was noticeably bad? You're bound to get ill. You do all the other things right such as complaining to TTE and taking twitter to write to railways but then why eat it?