About Wind Technologies Limited (06014164) United Kingdom