About Creative Placement Services Ltd. (07112674) United Kingdom