About Space Marketing Limited (06025172) United Kingdom