About Imprint The Label Ltd (12234491) United Kingdom