"Dinner Hour" is an unfortunate description! In the short term [until common sense prevails] I suggest you approach HR and ask them to publish a sratcoh compliant on-duty/off-duty roster during your working day. They'll get the message eventually. In the meantime try to avoid using the word "hour", and be prepared to eat during a shorter sratcoh break.