About Tapemaster (europe) Ltd (03339470) United Kingdom