About Clare Locum Services Limited (07188921) United Kingdom