About Direct Marketing Associates Limited (02753315) United Kingdom