About Spectrum Design & Visualisation Limited (09031628) United Kingdom