About Creative Installations (uk) Limited (09072934) United Kingdom