Ah well - that's because it is Weeble. The ad is a 'variant' of 'Magical Trevor' and Trevor who is also in the ad as one of the characters sitting at the table waiting for the fast food delivery (he's not wearing his pointy hat).
We saw i for the first time tonight and at the end looked at each other and said 'what the f*** was that all about?'. Naffest ad I've seen in a long long time. Just what is it that they are advertising?