About Lewannick Ce Turbine Limited (08543060) United Kingdom