About Merrion Leasing Industrial Limited (01970943) United Kingdom