About Dartmouth Canvas Factory Ltd (09137257) United Kingdom