About Effective Telemarketing Ltd (12234460) United Kingdom