The sound is from Olivia's Trains. I'm not certain which decoders are fitted, but I believe they are ESUs, with one decoder in each half of the unit. Here we have for sale a Virgin liveried Voyager, number 220 032.
35-356RJ Bachmann OO Gauge Class 20/0 Disc Headcode 20100 BR Blue
31-497 Bachmann OO Gauge Class 158 2-Car DMU 158839 Transport for Wales
35-355RJ Bachmann OO Gauge Class 20/0 Disc Headcode 20048 BR Blue
31-495 Bachmann OO Gauge Class 158 2-Car DMU 158884 South West Trains