About Spectra Drive Limited (10827186) United Kingdom