About Lombard North Central Public Limited Company (00337004) United Kingdom