About Mercantile Indemnity Company Limited (01500302) United Kingdom