Scarlet Elf Cup?

Scarlet Elf Cup?

Observation - Scarlet Elf Cup? - UK and Ireland. Description: