About Spectra-tek Uk Limited (01830595) United Kingdom