Hi pinky - welcome to TiBB.
According to the Radio Times, last night's programme was a 'one hour special' ...... so I'm not sure whether that means it was a one-off programme, or if there will be more one hour specials in the future. Hopefully there will be.
Why don't you drop a note to the address given and ask if it's still worth sending in a tape? Good luck!