About Mallard Metal Packs Limited (04215562) United Kingdom