About G G Glasgow Limited (12062863) United Kingdom