About Lh Grant Locum Limited (11325747) United Kingdom