About City Space Store Ltd (12843958) United Kingdom