About Calico Locums Limited (11945737) United Kingdom