About L. & M. Finance Corporation Limited (01762503) United Kingdom