About Maxpack Products Limited (08329100) United Kingdom