Well this works! I ordered one from a seller with UK stock - although then they realised they didn't and had to send it from China, still arrived pretty speedy and once I found an old Windows XP laptop at work it connected up great!
I had a P1346, C1201, B0100, B0102, B0106 and a B1423 - I cleared them to see what would come back and now have:
P1346 - VVT (Variable Valve Timing) Sensor/Camshaft Position Sensor Circuit Range/Performance Problem (Bank 1) - this is why I got it as it causes the Engine Light on, TRC flashing and I need a new sensor on the intake side.
B0102 - Short in D Squib Circuit (to Ground) - I guess this is cos I have an aftermarket Nardi steering wheel.
B1421 - Solar Sensor Circuit (Passenger Side) (Progr., RX3)) - Any ideas?
B1423 - Open in pressure Sensor Circuit / Abnormal refrigerant Pressure (Progr, RX3) - My aircon needs regassing!
List of codes here
Good work OP - £18 to read my own codes is a lot cheaper than the £45 I had to pay last time to get them read at a garage!