About Juniper Enterprises Ltd (09394620) United Kingdom