You ought to get yourself sign up for the Wales meeting in May. Not too far from you and it'll be a good chance to make acquaintances.
http://www.xt660.com/forumdisplay.php?f=201
There are quite a few members here from the Cheshire/Potteries area though.