About R&k Locums Limited (07570619) United Kingdom