I was the person who flagged this on the first run of this virgin trains promo
here which may answer your questions, and
this thread from people who did it. I suspect that the reason for the repeat of the promotion, is due to the current carbon emmissions ad campaign that is running, (seen mostly on posters on my local tube station walls), now that Branson has jumped on that particular publicity bandwagon.