About London General Insurance Company Limited (01865673) United Kingdom