Thanks for the quick reply.
When it broke last year, we did get it fixed. Admitted the hot water from the taps has been an issue for a while, but the plumber said he couldn't fix that one - perhaps a second opinion would have been in order. The other issues are recent, hence the post...