Hi,
Its unlikely you have a sliver coating on your mirror, as silver tarnishes very quickly and 6 to 12 months performance is all you get. Your mirror will have an aluminium coating which indeed does last for 10 years.
The only place I know of to get it re-coated is Saintech which is north of Newcastle in NSW.
www.saintech.com
Cheers
Bill