About Comutel Telemarketing Services Limited (05284297) United Kingdom