About Dirty Canvas Ltd (07017792) United Kingdom