Scarlet Elf cup?

Scarlet Elf cup?

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