About Juniper Electronics Limited (05614376) United Kingdom