About L&b Locum Practice Services Ltd (SC642347) United Kingdom