About Wind Designs Limited (04371524) United Kingdom