Self adhesive eco paper tape, made from renewable kraft paper, not from plastic.
Self adhesive eco paper tape, made from renewable kraft paper, not from plastic.
Registered Address: Worth Matravers, Swanage, Dorset BH19 3JP VAT number: GB 619548510.