About Canvas Enterprises Limited (04759199) United Kingdom