About C & N Locums Limited (08448640) United Kingdom