About Tapehand Limited (01435758) United Kingdom