About Doctors Indemnity Ltd (12310593) United Kingdom