Having trouble identifying the hallmarks

I would appreciate any help in identifying the English hallmark and any information related to it. I can see that one of them is Towle but i can’t locate the other one.
TIA