Some answers to some questions:
Type of controller - not sure, do the pics help? There's also a wireless Honeywell room stat (new batteries) approx 18 months old.
Have I topped up water - no. How do I do this?
Have I bled the rads - yes, no air in any.
Are rads lukewarm all over or at some hotter than others - generally all lukewarm. One slightly warmer than other but not significantly so.
Are they cold at top or middle - no, no noticeably cold patches.
What colour hot water cylinder - green.
Is tap water surprisingly hot - eventually it runs too hot to keep your hand under for more than a couple of seconds. I'd say it's marginally too hot.
Does boiler have a pressure gauge - not that I can see.
How old are the rads - a couple are new (less than 2 years old). I'd hazard a guess the others will be 10 or more years old. None are clearly ancient.
Extra info. This morning while I was taking the pics of the boiler control I noticed that it fired up and the number on the right went up from around 40 to about 70. This took a couple of minutes. When it got to 70 it shut off and the number dropped back down. After a few minutes the process repeated. The room thermostat was set to 20 but was reading 16 so wasn't cutting off due to temp being reached. It has continued to cycle in this way.
Hope this helps. Look forward to hearing back from you. Thank again.