About G&l External Solutions Limited (11560796) United Kingdom