About World Spectrum Trading Limited (01441702) United Kingdom