Didsbury, Greater Manchester
. National subsidiaries in more than 30 markets and production facilities in Germany, Spain, Brazil, the USA, Mexico and India...