About Centre For Outcomes Of Care (10996449) United Kingdom