About Eltronic Wind Solutions Limited (10481823) United Kingdom