About C E Avonmouth Turbine Ltd (08318135) United Kingdom