Some more info to help diagnose issues with the water alarm....
My problem in the end was down to a corroded screw and unscrewing it from the expansion tank and screwing back in cleaned it sufficiently for the alarm to work again,
however, when I replaced the screw with the new one that Haydn kindly sent me gratis

, I found the time that the alarm sounded when the ignition was first switched on (the self test) was significantly shorter with the new screw than with the corroded screw. Hope that helps someone else......