About D. Whitaker Garden & Grounds Maintenance Ltd (13441248) United Kingdom