About Spectre Industries Limited (03930722) United Kingdom