About Space Applications Services Limited (01993322) United Kingdom