About Delta Marketing Services Ltd. (02859681) United Kingdom