About Surrey Space Centre Limited (03846898) United Kingdom