About Place Space Design Ltd (13294096) United Kingdom