M T S is Durham based company that is listed as Cycle Shops.
Location of M T S is Marshall Ter, Durham.