About Rutter Gas Turbines Ltd (07290827) United Kingdom