Just a thought i have never heard of the company you mentioned in Scotland. But there used to be a club called National Breakdown (the fore runner to Green Flag). They had Commercial agents all over the UK. When you became an agent for them the rep give you loads of stickers to put on vehicles like this