About Trethawle Ce Turbine Limited (08244545) United Kingdom