About Industrial Tape Solutions Limited (03599900) United Kingdom