About Juniper Construction & Groundwork S Limited (13174417) United Kingdom