Thanks for the response, however the problem is now solved although not in the way i would have preferred.
I provided the same information to my host as I supplied here. To my mind they took too long to respond to the query and when they did get around to it their response was to pass the buck so I cancelled my hosting with them and moved this project to a new hosting company where so far everything works as it should.