About Marketing Telecommunications Associates Limited (03359062) United Kingdom