About Amec Wind Developments Limited (08781332) United Kingdom