About Lesta Packaging Plc (01395330) United Kingdom