About Creative Glass Studio Ltd (09098618) United Kingdom