Are you sure that UTC is really your timezone? AFAIK the UK uses Western European Time, but not UTC. UTC has no DST and this may explain why alarms go off an hour too early. It works fine for me in CET. Are there any countries that actually have UTC timezone? AFAIK it's an artificial DST-less timezone to coordinate times worldwide. It just happens to match British time half of the year.