About Spectre Film Productions Ltd (13495841) United Kingdom