Silver plated cup Towle

My mother in law has this cup and I can see a script Towle and a T in a box with a probable EP and some numbers below but those logos don’t seem to be the standard for Towle and I have only found 1 other example of this script. Can anyone shed any light on this piece?