Hi - if you are still having problems the unit is IB RUBINETTERIE, it is an Italian make, though I do not believe this unit is made any more though the product is very good, spares may be available, hope this helps.
I am getting some parts from Italy, for one of my clients, if you want it replaced let me know.
Thanks
James