About Place Agency Design (pad) Ltd (12795600) United Kingdom