About G&l Scientific Ltd (10141297) United Kingdom