OK, I was very harsh with Andrew and I apologize. No excuse but like I said, I had a bad headache.
Anyway Andrew, as for a source for parts over there, most of us in the U.S. are just as lost as you are as a newcomer over there. Why don't you check with:
www.bmfa.org which is the British version of AMA. They have a club locator service. If you can find a fairly local club then a quick visit and you could get a lot of your questions answered.
Sorry for being such a grouch last night.

NOT the usual me.