About Deutsche Windtechnik Ltd (09336426) United Kingdom