About Merchant Leasing Plc (02877467) United Kingdom