Mandate, thanks very much for your reply.
I'm not expert so I can't confess to following everything you said, but understand the basics of what you are saying.
From the programmer I have 4 terminals labelled - N (two blue cables), L (one red cable), 1 (Heating on, Red cable again) 2 -...