About Griffin Turbine And Generator Services Ltd (07166147) United Kingdom