About S. Dobson Garden Machinery Specialist Limited (04944198) United Kingdom