About Lc Locum Services Ltd (11304478) United Kingdom