not given up on the turbo'd xs yet. emailed the company who's logo is on the pic, here's there reply
"I certainly took that picture, it would have been back in 2007 at the Northweald Sprint for classic motorcycles. The original website is now defunct and I believe it has now been merged into the Bikefest
http://www.northwealdmotorsport.co.uk/bikefest.html . I'm afraid I have no details on who rode the bike as we just handed all images over to the organiser at the time. Northweald Motorsport may have records that you can ask for, or they may know who it is off hand as everyone tends to know each other. I'll also ask around/keep an eye out for you as I'm still involved in the scene."
I let you know how I go on