I think that's the same torque sensor as the Halfords Carrera Crossfire, but they seem to have trouble getting them too. Problems that I know about are that the wire can get pulled or damaged when the chain comes off, or the optical sensors inside get covered in dirt, so they can't see.
They're not difficult to take apart. You need a cranl-puller to pull off the chainwheel/crank, then it's straight-forward. Here are some pictures:
http://www.pedelecs.co.uk/forum/threads/carrera-crossfire-vulcan-torque-sensor.30490/
There are several other bikes that use that torque sensor, but I can't think what they are at the moment.
I can't understand what's on manufacturers minds when they choose that sensor over a normal PAS. It's a lot more expensive, has absolutely no tangible advantage and is very unreliable in dirty conditions.