About Juniper Fencing Limited (01701969) United Kingdom