Great Britain and N.I. Ashton-under-Lyne Scapa Group Ltd Paper and board converters Self adhesive tapes