About Dr Telemarketing Ltd (12750317) United Kingdom