Hardware in Sidmouth, Devon We help you find any company! Scalestick Limited Unit 7, Dotton Farm, Dotton Sidmouth, Devon