I cant belive you even suggested doing this. If you are wiring a heater into a lighting switch then you need shooting.
1, a lighting circuit will be wired in 1 or 1.5mm which is not big enough to supply a 13a socket,
2, the mcb protecting this circuit will be rated at 20a or less, most proabably 5 or 6a this will trip as soon as you turn the heater on.
3, if your house has been wired properley you will not find a neutral in your switch!
Get an electrician for god sake
Life Saver, December 2008