About Tv Shopping Direct Limited
we are a multi channel direct response company operating in the uk and republic and ireland using television to drive all channels of distribution.
we are a multi channel direct response company operating in the uk and republic and ireland using television to drive all channels of distribution.