About Corporate Tabs & Labels Ltd (11929036) United Kingdom