Thanks for all the advice guys. Sorry I didn't get back to you yesterday, but I was called out.
I don't know enough to start swapping keymats over so if you can tell me how to open the keypad, I'll buy some fluid and give it a good clean.
We need the security of an alarm, so if cleaning...