Recovery in Barnstaple, Devon We help you find any company! Waste-resources Ltd 1 Anne Crescent Barnstaple, Devon