You could check with a friendly jeweller, but my wife was told to clean her engagement ring by leaving it in an eggcupful of baby shampoo for a while, then gently rubbing it with a soft toothbrush, and rinsing. Definitely don't use any kind of metal polish.