About Green Bear Landscaping Ltd. (10154678) United Kingdom