I decided to replace these wires to the switch and the main board plug. To my horror after de-picking the shrink tube somebody had been me to it

If I could fine another plug with some tails on I could do a better job of this after bashing a bottle of JD.
Does anyone know the details of this plug please. I would like to source it in the UK if possible.
Many thanks in advance.