I have had a look on other entries on here and can add a bit of useless info.
It is fine to dismantle the compass - do it carefully.
It is easy to remove the battery with a soldering iron
It should be easy to solder in a new battery
Main problem - I cant find the correct battery ML2430 HZ1 - seems hard to find in UK
But the ML2430 HS1 is available - two ordered for about a fiver each -
The difference is the soldered on pins but looks easy to modify.
Has anyone actually replaced a battery with success!