About A.p.c. Locums Limited (03842197) United Kingdom