About Spectrum Films Ltd (11138153) United Kingdom