About Tamar Packaging Limited (08121488) United Kingdom