About Garden Maintenance & Design Ltd (13618410) United Kingdom