The REMLR Website can be found at http://www.remlr.com
Is the winch electric or PTO? Looks electric.
Might be interesting to add up all the space used by the spare (fat) tyres.