About Lombard (london) 2 Limited (04329519) United Kingdom