About Canopy Goodmayes Ltd (11531190) United Kingdom