About Allied Landscaping Services Ltd. (03439828) United Kingdom