About A Coffey Locum Limited (10597630) United Kingdom