Hi Shaun, I'm not massively close, but am in Hampshire, near Southampton, if you're ever across that way?
Failing that, google multiecuscan, it's the new name for fiatecuscan, and should be able to help you out.
The free version will connect to the engine module, and check and clear fault codes, the paid version is fully functional and costs about £45
Check eBay for a KKL interface (around £5-10) which will connect to the engine ecu. Also rarebear (member on here) sells modified and tested ones to connect to multiple modules.
Let me know if you can get to southampton, I'll PM you my mob no if needed.
EDIT just saw you bought a reader, the offer still stands obv.
Here's a list of fault codes, they're not alfa specific, but should be standard