About Links Labels & Tapes Limited (03591734) United Kingdom