Hi, I think i may have answered your question on another forum. Are you Greengirl?
Dualit are based in Crawley, and i believe they do a repair service. I think your "o rings" are perished, as i have the same problem. it would be good to know if you get it fixed. Unfortunately Dualit wont ship parts out of the UK.
Damien McGurn, March 2008