About World Wide Technical Marketing Ltd. (02542260) United Kingdom