About Telstar Video Entertainment Limited (02361527) United Kingdom