About Maxilla Packaging Limited (07251929) United Kingdom