For guides in beautiful Barcelona email these guys.. they are aren't really a taxi company but a guide service/transfer service etc. and have many tour options..
Barcelonataxi.com