The mail function should be:
mail($to, $subject, $message, $headers);
In your case:
mail($emailTo, $subject, $body, $headers);
Rename $headers to $subject
Your new $headers should be:
$headers = 'From: whatever@whatever';
Edit: For example:
if(!isset($hasError)) {
$emailTo = 'contact@r-m-t.org.uk';
$body = "Name: $name \n\n Email: $email \n\n Contact No.: $number \n\nPost Code: $postcode \n\n Message:\n $message";
$subject = 'Website Contact Form';
$headers = 'From: whatever@whatever';
mail($emailTo, $subject, $body, $headers);
$emailSent = true;
}
Check out http://php.net/manual/en/function.mail.php#example-3374