ST Pup: a binary Type II Cepheid with a peculiar chemical composition