Stuart,
I could be hopelessly wrong on this one but I thought
the Swiss flag on the headbadge was in deference to
Oscar Egg's country of birth Switzerland.
Thats all for now. Keep those wheels spinning, in your memories if not still on the road. Be lucky Mick Butler Huntingdon UK.