About Spectrum Technology Limited (12545918) United Kingdom