About Red-queen Television Limited (08784859) United Kingdom