About Space Is The Place Ltd (09306263) United Kingdom