About Champion Labels Limited (13278512) United Kingdom