About Salem Locums Ltd (11328265) United Kingdom