About L&e Finance Services Ltd (08023727) United Kingdom