About Label Worx Limited (06729435) United Kingdom