About K & M Locums Limited (11319336) United Kingdom