It's most likely one of the generic chinese copies of the TMax - the easiest way to tell is to take it apart. The Tmax brake design wasn't simple and Chinese makes/copies, like GEW, AEW, etcoften reverted to the cheaper warn copy.
It may be an early T max - the EW range was yellow, and it doesn't use the normal splined motor. But there was no EW 12500. The free spool is common on Warn, Magnum, GEW, AEW, Superwinch and a host of others (very similar to the T max EW, but that has an improved mount as this type of freespool is a bit carp at letting water in.
James, I probably have a set of tie bars for it - your if you want them. I may have some other bits.
Strip it down and send me the pictures and I'll talk you through the re-build