About Richard Mansfield Cardiology Ltd (10091769) United Kingdom