About G Lloyd Locum Services Limited (11311707) United Kingdom