All world time is based on UTC from an atomic clock, but this is (currently) still aligned to GMT from the average (mean) time of the transit of the sun across the prime meridian at Greenwich Observatory.
Noon, or midday, is defined as 12:00 on clocks, and the year-average time when the sun is at peak solar. This time moves by -16/+15 minutes across the seasons due to the off-alignment of the axis of the earth’s rotation to the orbit plane around the sun. It is also different by +1hour per 15 degrees longitude west.
Due to the invention and adoption of Daylight Savings Time, many mid-latitude countries put the local clock time forwards one hour during the summer period. This, for the UK, means that when the sun is at peak, it is around 12:00 GMT but 13:00 local BST. At London latitude, sunrise-sunset across the year ranges from approximately 08:00-16:00 at winter solstice, to 04:00-20:00 at summer solstice. Due to DST, in summer this becomes 05:00-21:00, which gives the ‘extra’ one hour of apparent daylight.
If you wish to check any of the HA values, then I use www.suncalc.org
which shows sun event times and path details for any location, both live and for times in the past and future. It is very easy to centre the map onto your precise location, and the site uses location-timezone lookup to identify your local time as well as DST applicability. You will see, if you select ‘now’ that noon for a location in the UK is around 13:00, but if you change the date to say 18 March then noon jumps back to 12:00 as DST only starts at the last Sunday in March.
Comparing HA and other systems with suncalc should be very accurate for solar noon if you have your location in HA set correctly, however sunrise may well differ very slightly, since different routines will use the formal centre of the sun being visible at the horizon for sunrise, or the tip of the sun being visible, which is about 1 minute different.
Naturally, sunrise is defined related to sea level with view of the sea-horizon, so the sun will almost certainly only ‘rise’ locally once the elevation exceeds the local building/terrain horizon.
Also be aware that suncalc in the live /history mode shows sunrise today, whereas HA shows the next sunrise, which is tomorrow after sunrise today, and this will often be +/- 1-3 minutes different day to day.
For me, noon today is 13:09, and suncalc says it is 13:09:26
The solution, to avoid any confusion over UTC to local time, and DST changes, is to move to Iceland, which is one of the few countries to use both UTC (GMT) and not apply DST.