This site has been relocated at
http://www.mostlywind.co.uk