About L.f.c. Limited (03250077) United Kingdom