About Tape Research Co. Ltd (13674479) United Kingdom