About Global Locums Ltd (06925636) United Kingdom