rfc1180 is right: You will need to configure the timezone for each router (and also the timezone for each PC and phone) to ensure it displays correctly.
NTP distribute a time-code relative to UTC (previously known as GMT), and does not transmit time zone or daylight savings time information.
One thing I noticed: You have three NTP peers: HQ is one, and 10.10.11.20 and 10.10.11.40 are the two others. However, you also configured the last two as peers to the branch router. But is seems that there is clock-discrepancies between the devices, and therefore not one of them is acceptable to the branch router.
If you cannot source your clock from a valid source (such as a GPS time receiver or an Internet based server) I'd suggest that you choose one source as the master, and sync all others to that device. For redundancy, you can implement a second server, but just ensure that the second server also sync from the master, and when the master falls away, that it have a less-preferable stratum than the master, but higher than 15. ('ntp master 5' or so should work).