About Duncan Fleck Head Gardener Ltd. (08364609) United Kingdom