About Ce Kilmux Turbine Limited (11178623) United Kingdom