About Lk Locums Limited (09286139) United Kingdom