About N.p Garden & Landscaping Services Ltd (08343166) United Kingdom