About Tamar Labels Limited (03130053) United Kingdom