About Spaceship Design Limited (08092288) United Kingdom