About Gsl Holdings Limited (09458692) United Kingdom