About Place Design Limited (10388099) United Kingdom