About Spectrum Srs Ltd (12618358) United Kingdom