About Juniper Marketing And Communications Limited (09014224) United Kingdom