Hi TMC
Maybe they were on their way back from trading their wares at the Prospect and Property Expo in London, 2-4 March.
This is just a brochure of minor interest (slow pdf file) but:
they were on stand 69
which has been known to be a popular position;). Here's hoping it was successful.
One of the sponsors was Statoil and no sign of Petrobras.