I use P&L motors in Warminster for services and MOT’s, seems reasonably priced and capable. Paul’s a nice fella and has Lots of experience working on bikes. Had the headstock bearings replaced there, valves checked, full service & MOT from them this year. Easy to recommend.