About Juniper Bridge Limited (06931336) United Kingdom