About Logo Packaging International Holdings Limited (08518644) United Kingdom