About The Leasing And Finance Corporation Limited (02480300) United Kingdom