- Sheffield, England, United Kingdom
PROFESSIONAL TELEMARKETING SERVICES LIMITED is a marketing and advertising company based out of Sheffield, United Kingdom.