About General Medical Locums Limited (09527501) United Kingdom