Native Swiss here, recently moved to the UK (first-time resident) having been expatriate most of my career; I've been driving for over 25 years on a Swiss driving licence which I will convert to a UK one shortly (legal requirement).
This being said, when applying for a car insurance under a Full UK licence I would theoretically only have held this licence from the day my Swiss one was converted - making me a 'youngster' for insurers and a top-end premium payer. On the other hand, if I use my current Swiss driving licence many insurers also quote the same top-end premiums because it is a non-EU licence, and some insurers won't even quote on non-EU licences.
Besides, no-claim bonus certificates earned outside the UK / EU don't seem to be recognized / valid here in the UK, either........
Any suggestions - or just 'tough luck, mate' ?