About Clinical Connect Locums Limited (08661457) United Kingdom