About Spectrum Technologies Limited (02385991) United Kingdom