A decent plumbers merchant will sell them.
I had experience of a DD megaflow last year where the water would only get slightly lukewarm
Eventually i found there was a leak in the Kitchen area (It was a Pub)couldnt hear the water running.
I tried replacing the lower Immersion heater before i...