London Stockist of Screens and Scotoilers??????

Hi does anybody know a shop in London (central/east pref) that stocks double bubble screens for a 1995 zzr1100 and also anywhere that supplies and fits scot-oilers (as I am mechanically inept)

thanks in advance.