About Copper & Canvas Limited (11352888) United Kingdom