Sourced a nice set off eBay, but needs new brake lever, and foot peg (scratched) Anyone know a UK suppler tat holds stock of parts that I'm likely to be able to get by the weekend mail order? TIA