Red jumpsuit

Does anyone know where this red jumpsuit is from? Seen in a Dylon advert

Does anyone know where this red jumpsuit is from? Seen in a Dylon advert