Translation in Totnes, Devon We help you find any company! Checkmate Translations Limited Ebenezer Chapel Street, Blackawton Totnes, Devon Horizon South West Limited 5 Staple Orchard, Dartington Totnes, Devon