About Tekk-tape Limited (08275636) United Kingdom