About Space Retail Limited (03499318) United Kingdom