About Spectrum Developments U.k. Limited (05932189) United Kingdom