About Icr Cardiovascular Research Limited (02331604) United Kingdom