Would like to say a massive thanks to Gaffer for writing this guide up!
I hope you don't mind me adding my 10 cents to this as I approached my install a little bit differently.
I ordered an identical module from eBay for less than £7, all the instructions were in Chinese so again massive thanks to Gaffer for the write up, I followed the wiring exactly as it's written.
For me though, I decided like some others that I would buy some piggy back fuses to make installing the wires onto the fuse box a little easier/tidier. I also bought a box of wiring terminals from a pound shop and crimped on a circle terminal onto the black ground wire so I could attach it to the ground bolt. I also crimped two male and two female spade clips onto the module, and another two male and two female onto the car wires that you have to cut, so if for whatever reason I decided to remove the module it's just a case of connected the wires back together using the terminals to go back to stock - the pictures should make more sense.
Here's what I started out with....

Here's what I ended up with once I finished adding the terminals and piggy backs...

Here is the switch from the back of the mirror fold button with the wires cut and two terminals crimped on...

And finally here's a picture of the fuse box with all the piggy backs added.
Note one of the 5 in the picture is for my dashcam.

When you remove the original fuse from the fuse box it's important to add it back into the piggyback, these accommodate two fuses, the original and one for the new item you're installing, in this case the mirror fold module.
If you don't add the original fuse then the function won't work - I found this out when I broke one of the fuses and didn't replace it, the indicator bulbs didn't flash upon locking/unlocking the car, luckily I had spares and it solved the issue.. morale of the story, don't be lazy
