Right, so I'm home now and had a chance to take a look at the car this afternoon.
Cleared all the fault codes and fitted four new coil packs - started the engine up and it's running exactly as before, very rough at idle and with a rattling/buzzing noise from the engine bay throughout the rev range.
Initially the only fault codes that were recorded are:
17961 - Barometric/Manifold Pressure Signals Implausible Correlation p1553
01314 - Comes up whenever the ECU logs a fault for the engine, I believe.
After taking it for a short (4 mile) drive the 17961 code has disappeared and is replaced with:
16407 - Bank 2: Camshaft B (Exhaust): Position Actuator Malfunction
01314 is logged as before.
This is very similar to this thread:
http://www.seatcupra.net/forums/showthread.php?t=188171
It seems that the coilpacks weren't at fault (which is good as I can take them back!) but I'm currently thinking that it's possible that the exhaust cambelt has come loose? It's too dark now for me to take a look but that would probably explain the rattling noise and running problems?
As ever, any thoughts appreciated!