About R & K Teesside Locums Limited (08109866) United Kingdom