About Leighton Packaging Limited (02889384) United Kingdom