Hi Phil,
The microswitch is a common part to buy on its own any decent heating spares company should know what it is without part numbers. I looked on keeptheheaton site and they sell a microswitch, this may be the same one.
Potterton 21/18677 Microswitch
Microswitch (289-543) 21-18677
Price: £10.55 (Excluding: VAT at 17.5%)
To fit it you screw it in until it clicks then unscrew it back out until it clicks off then unscrew one further turn, check the operation by turning the hot tap on and off, the microswitch should click on and off.
The only other problem you might have is that the pin on the diaphragm unit may be stuck out holding the microswitch in the on position.
Ian
September 2008