About Spectrum Defence Ltd (11068636) United Kingdom