About L & F Recycling Machines Ltd (07843268) United Kingdom