Thanks Jeremy, I had looked for a replacement barrel but couldn't find one. I think I will buy the one you suggested.
I'm now trying to find a reasonably priced thumb throttle that ships from the UK, I've seen one on eBay that I will probably buy. My only concern is the fact my bike has a grip...