About Spectra First Limited (09191219) United Kingdom