About The Complete Canvas Limited (08400513) United Kingdom