Sites in Torrington, Devon We help you find any company! S. Mitchell Tipper & Plant Ltd 28 Taddiport, Taddiport Torrington, Devon