About Th Locum Medical Ltd (08645453) United Kingdom