About Lc Locum Limited (10160610) United Kingdom