About G&l Solutions Ltd (SC570831) United Kingdom