Sorted.
Turns out the plenum chamber was full of water and the siren was completely soaked (that is what those wires go to). These drains were unblocked and I had the heating on max and parked with the windows down at home all yesterday.
Now I need a new siren and a new battery. I know the battery has to be coded to the car too