About Gmr Turbines Ltd. (10565451) United Kingdom