2005 Super V8 Analog Clock

The analog clock in my 2005 XJ Super V8 is losing time. It kept perfect time up until a few weeks ago. It still works and can be set using the “-“ and “+” buttons, it just loses time (about 10 - 15 minutes an hour).

Does anyone know if they can be removed and cleaned or know if a supplier to purchase a new one?