About C & A Locums Limited (08142748) United Kingdom