About Spectra Corp Limited (13362178) United Kingdom