Vad du har är ett hemkontor resehandling dokument som utfärdats av den schweiziska regeringen och som sådan tror jag inte att du skulle behöva ett transitvisum (referens)
You don’t need a transit visa if you:
are from the European Economic area (EEA) or Switzerland
have an EEA family permit
have a Home Office travel document, for example you’re a refugee or stateless person
have a Standard Visitor visa
have a Marriage Visitor visa