Central heating timer not working - Central Heating job in New Malden, Surrey

Job description

The heating either has to be on or off or if we set the timer, it is constantly on. Guessing there is something wrong with the timer??