About Bay Leaf And Cinnamon Ltd (SC640131) United Kingdom