About Spectrum Studio Limited (12888485) United Kingdom