About Juniper Telecom Limited (07474960) United Kingdom