About G & L Consult Limited (11169192) United Kingdom