Company name: Goulds Garden Centre
Description: Large, family-run garden centre
Littlemoor Rd, Weymouth DT3 6AD, United Kingdom