About Juniper Red Limited (08045556) United Kingdom