I know nothing about home products here, but from a chemical perspective, acids will remove rust and scale:
- you can likely get citric acid at a supermarket
- I use and love Bar Keepers Friend in the US and on sailboats, which is just oxalic acid, and suspect you can get that at a hardware...