About Place Apart Limited (09490385) United Kingdom