About D.s.c. Telemarketing Limited (07000724) United Kingdom