theres drinks you can buy that clean it, but i think theyre only a one time use thing, and theyre pretty pricey
http://www.everyonedoesit.co.uk/onli...&iLastCatID=85