About L.m.f. Ltd. (03362568) United Kingdom