About L.s. Finance Limited (04188780) United Kingdom