Timeguard 24 Hour / 7 day Compact Electronic Immersion Heater Time Switch NTT03
Fits a standard flush or surface mount box min 32mm deep. Optional 1 and 2 hour boost button.
eBay