Spent all day on this now, compared a site I did with fasthosts hosting that does send the email and the code at the top of the page mentioned above was not needed, so I have removed.
Still at a loss as to why this email will not sentd though,
Can anyone help please.