About Roughton Turbine Limited (09549487) United Kingdom