About Goose Turbine Solutions Limited (13572474) United Kingdom