About Wind Measurement International Limited (07314785) United Kingdom