The information I got from Jerome was no.
I'm gradually working on my own solution in a round about way. I wrote a Java REST library to connect to the Moodle webservices. However I'm using the library to create JavaEE 6 webservices to run on a GlassFish server. The JavaEE 6 webservices does automatically create a WSDL file which conforms to the standard.
You can get the sources from http://www.beaconhillcott.net/. They are zipped NetBeans projects. Obviously they are subject to change as these are pre-release versions. Note I'm working towards Moodle 2.3 so some of the calls in the library and GlassFish webservices will not work until then.
If you go to the above site and look at the "READ MORE..." link for the MoodleServices there is a list of the currently accessible services I have coded to connect through the library, there are more calls in the library yet to expose which will be available in due course.
Although I'm not a C# programmer, I have managed to use the WSDL file to create a connection through to a Moodle server and get data back!
Obviously the better solution would be a WSDL file generated by the Moodle server but I expect that will come sometime in the future.