About Douglas Wind Ltd (SC638035) United Kingdom