Complete Weed Control the UK’s largest weed control contractor, has announced Richard Newall as its newest Area Manager to operate in Glasgow and North West Scotland.
Richard is the latest to join Complete Weed Control and after owning a solar panel b