Thompson Machine & Tool Ltd. in Peterborough provides general machining, machine design and millwrighting. Our services include industrial maintenance welding and general repairs. ... more... See more text