About Creative Visual Installations Ltd (13611629) United Kingdom