About Illuminated Canvas Holding Company Limited (09072628) United Kingdom