If its an Elite with cloth then you have the same problem as with leather in that the heater element is actually sewn into the seat fabric.
I have repaired a few of these but its very very time consuming, the car will be off the road whilst you do the repair and you need to be good with electrics and a soldering iron. You also need to have somewhere to work - sounds obvious, but a seat is big & heavy!
Also the bolts fixing the seat to the floor seem to have fragile heads so its worth having some spares at hand, Elites have longer screws - so beware that too.
There are no relays.
On the plus side, you can put "non Elite" heater pad under the Elite seat covers, but these are now NLS (no longer listed by Vauxhall), so the only real source is a breakers & remove the seat from a donor car and strip it down.
FYI, the resistance reading of a seat is about 5 ohms, split about 50/50 between base and rear. Elite seats are polarity sensitive (brown is negative), so beware that.
There is a relay within an Elite seat base (but not on non Elite/leather), as they use a separate thermostat to control that relay, wheras the seats with pads use an integral thermostat & have no relay. A working Elite seat will only heat up with power applied the correct way round, wheras the ones with pads will heat up with either polarity.
Sorry to sound gloomy, it can be done (Ive done it), but not for the faint hearted.
Finally BEWARE the yellow connectors, they are for the side airbags, are rather delicate. If you turn the ignition on with a side airbag disconnected you will trigger the airbag warning light & it wont go off until a) the fault is resolved, b) the airbag light is reset via the diagnostic port.
HTH ....... Rob