buttons and switches should be right at your local electronics store or an auto parts store. Bound to have something there.
For the encoder board and where to buy in the UK, I'd probably post over on the Avsim.com forums. There is a bunch of highly technical guys there that should know how to get a hold of one.