+1 I also use Srendarr for this.Well, dont know any that specially warn with a message or stuff but buff tracking addons like Srendarr show you on screen (by means of an icon with attached timer) for how long your last meal still holds.
You still have to look over there to the icon from time to time by yourself though.