It really depends on what you like yourself.
I can see G15 as a good keyboard but I don't like the buttons at all. Need to push them to far to get a response etc.
I like this keyboard:
Logitech Ultra X Premium USB Silver OEM Keyboard because you don't have push the buttons far at all to get a response. Remember it is something about taste
For a mouse I use this one
Logitech MX 518. Yes I use only Logitech stuff but that is because I have not been able to find other things that suits me. But if you prefer Razer or Microsoft I can honestly say they have some very good mices you can use.
I used Novatech as reference as that was the first one I found on Google when searched. I'm not from UK btw.