About Spectra Optical Limited (12730442) United Kingdom