About L.b. & F. Ltd (06757396) United Kingdom