About L.f.d. Limited (02711602) United Kingdom