About Spectrum Art Technology & Music Limited (13426196) United Kingdom