About L & F Group Ltd (13182437) United Kingdom