About J L Telemarketing Ltd (07351415) United Kingdom