There are game sites like Sporcle, where you can do the quizzes and then find the answers
e.g.
http://www.sporcle.com/games/corplogos2.php
I'm sure there are loads of others. Maybe your logo would come up in one of these? I think this particular one is American, but there must be UK ones (or whatever is applicable).