About Juniper And Malt Limited (10870210) United Kingdom