Company name: Devon Bark
Description: Devon Bark supply quality soft landscaping bark, play area bark, mulches and composts. With a huge range of applications from landscapers to home gardeners.
45 Monksmead, Tavistock PL19 8ER, United Kingdom