About Spectrum Photographic Limited (10048011) United Kingdom