About Spectrum Affiliates Limited (08365847) United Kingdom