About Blue Spectre Film Ltd (08889230) United Kingdom