About G And L Associates Ltd (11864815) United Kingdom