About Lexis Plastics & Packaging Ltd (08105600) United Kingdom