About Spectre Films Limited (07313732) United Kingdom