That's exactly what you need- - - - -but I don't see a price. If it's over $50.00 or so, the setup I have in mind would be less expensive. That switch is intended to be used for engine starting, which means it probably has a maximum operating cycle of 30 seconds or so. You would probably be better served by just installing a 12 volt marine deep cycle (trolling motor) battery to operate the winch, and using a battery maintainer or a solar panel to keep it charged. How often do you intend to use the winch?
Jerry