About Spectra-tek International Limited (02496152) United Kingdom