About Ce Wheal Martyn Turbine Limited (12482356) United Kingdom