About The Space Tourist Centre Limited (09840853) United Kingdom