About R Cochrane Medical Limited (09708982) United Kingdom