About John O Driscoll Locums Limited (12712005) United Kingdom