Welcome to Stovebolt Jrpmccoy!

Can you give more info on what this came out of, or did you get it like it is with no other history?
The stamped "251359" most likely is a serial number stamping. I did notice from your pictures there are casting numbers on the bottom of the main case and huge drain plug. Maybe you can clean those up and share more info to help try and ID the unit.