About Place Design Studio Ltd (SC675788) United Kingdom