About Spaceplan & Marketing Limited (02313119) United Kingdom