About Spectra Communications Ltd. (03450830) United Kingdom