I don't see why not. The Aldi winch probably came out of the same factory as Ironman, Tigerz and other rebadged Chinese winches. They all use the same mount.
You will probably find that the bolts are too short. I had to get 5mm longer bolts for the bottom and 10mm longer for the top. Make sure you get the proper hi-tensile bolts for it. I also had to mount mine upside down, with the clutch handle facing the rear. It still does the job.