About Lombard Fidelity Corporation Limited (08311718) United Kingdom