About Space Associates Limited (03692887) United Kingdom