About L.f.t. Finance Limited (01923933) United Kingdom