Hi, i had my first motorised bicycle working perfectly for the last two days. However the Clutch control handle came loose and was twisitng around and as i was tightening it the mounts for it sheered striaght off meaning i need an entirely new clutch control handle. The problem isnt going to be installing, its trying to find one for sale in the uk! I have looked everywhere and cant find any. If anybody could give me a link to a uk wwebsite that sell them i would be very grateful! Im supposed to be taking the bike to meet a friend on the weekend so really need a replacement ASAP. Thanks.

