About Juniper Trading Limited (04843476) United Kingdom