About Spacedab Ltd (11811845) United Kingdom