Why don't you use an ASP script for the contact pages - at least I could help you then LOL
I assume that the script you've put below is the actual script (including the aol address?
Because I guess that might be the problem as you should be using an email account that you have setup already on WHUK, something like for example
info@wilkinsandsons.co.uk not sending it to an AOL email
I suspect it is to with validation as well as authentication with sending emails through a contact form