About Place Studio Ltd (07288847) United Kingdom