Nah, no degens, just one nit.....
Can't help much Rod, it was back in 2005 & 2006, I flew from Heathrow both times, once by Aeroflot, once by BA.
There are several airlines fly from Glasgow to St Pete though, including KLM, Air Berlin, Air France, Aeroflot etc.
Try this site, I find it really very good......
http://www.skyscanner.net/?utm_source=msn&utm_medium=cpc&utm_term=skyscanner+net&utm_campaign=UK+%2D+Search+%2D+BrandThe Airport Code for St Petersburg is "LED".
PS - WIN!