About Spectra International Limited (01810853) United Kingdom