About Spectrum Marketing Group Limited (11099812) United Kingdom