About Lombard Holdings Ltd. (13529732) United Kingdom