About L C & F Ltd (07631874) United Kingdom