About Place Care Limited (13089445) United Kingdom