About Canna Bits And Bobs Ltd (12343271) United Kingdom