About Juniper Services Ltd (09871015) United Kingdom