About The Thriller Channel Limited (05561558) United Kingdom