About Canopy Works Ltd (08141336) United Kingdom