About Label Innovations (holdings) Limited (04132623) United Kingdom