I’ve just received an email from Watchbase UK LTD. The following sums it up, sadly.
“To All Watch Followers,
Firstly, let us update you in regards to Seen On TV.
Unfortunately the channel has been pulled due to not taking the sales which they had hoped for in the first few weeks to keep...