Treatment in Barnstaple, Devon We help you find any company! Follaton Water Services Ltd Unit 2 Kingdom Fields, Bratton Fleming Barnstaple, Devon Micromac Filtration Ltd 15a Silver Street Barnstaple, Devon