About The Canopy Organisation Ltd (09553695) United Kingdom