About Irish Medical Locums Limited (05834911) United Kingdom