About Blank Canvas Limited (08009141) United Kingdom