About Spectra (eng) Limited (03634593) United Kingdom