About Electro Wind (holdings) Limited (03683602) United Kingdom