Hey Glyn, do you have an aftermarket ECU ?
Quality units like Haltech or Vipec, there is a setting in these that can prohibit AC.
Likely not your problem but worthwhile being aware.
Also i seem to remember you can get a daig code out of the AC headunit.
Worth searching the forums for.
Obviously checked fuses ?