About Promotional Tapes & Products Limited (06716065) United Kingdom