About Trellis Canna Ltd (12169096) United Kingdom