About Juniper Tree & Groundcare Services Ltd (11270638) United Kingdom