About Logopak International Limited (02327301) United Kingdom