About Wind Assisted Power Ltd (08787697) United Kingdom