About Locum Clinical Practice Ltd. (13269052) United Kingdom