About Canopy Sales & Marketing Consultants Ltd (09891045) United Kingdom