About E3 Labels Ltd (12649909) United Kingdom