About G L London Ltd (08036195) United Kingdom