About Labels And Till Rolls Ltd (13520119) United Kingdom