About Canterbury Canvas Ltd (10476329) United Kingdom