Westwood is a British manufacturing success story. Their factory, located just outside Oxford, has been producing tractors for over 30 years. It’s a state-of-the-art facility utilising the very latest manufacturing technology.