About Spectrum Sen Ltd (13407992) United Kingdom