About Locum Tool Limited (12331918) United Kingdom