Thanks for replies so far.
I took the programmer (Tempus 7) offline and reset it and this seems to have solved part of the problem - the towel rad no longer gets warm nor does the boiler fire up when HW & CH are off, which is good.
Pump still keeps running though - maybe I need to get the...