About Spectrum First Limited (12947128) United Kingdom