About Kaleidoscope Television Archives Limited (12773960) United Kingdom