About L.m.r. Finance Limited (02267299) United Kingdom