OK, for lack of time and foresight I bought a universal one from partco (unipart) at £47.
I spliced the wires underneath the car to avoid the problems lutonmatt experienced - and only time will tell how waterproof the joins are.
Oh.. The colours of the wires are all different as well, I think I connected them OK, but am yet to try and pull any codes - will repost when I do.