About Place Campbell Ltd (08148152) United Kingdom