About Canvas For Works Limited (12640188) United Kingdom