About Spectra Travel England Limited (00713415) United Kingdom