Minerals in Torrington, Devon We help you find any company! Tarka Springs Limited Little Comfort, Langtree Torrington, Devon