About G.s.l Associates Ltd (07281255) United Kingdom