Clock/radio (Holbrooks CV6)

This clock/radio is both mains or battery powered. It's clean and in good condition overall, but the alarm function has recently stopped working, so needs a little TLC to investigate.
Please reply only if genuinely interested, thank you!