Tom and Hucks shop next to Riverblast?
This does not look familiar at all...... so let's take a wild guess and say Salloon?
Is this a sign on the fire engine at Fireman's Landing?