About Taurus Tape Ltd (11732553) United Kingdom