+ countries, and a global customer portfolio. A UK PLC with head office located in Windsor, Berkshire UK. Listed on London Stock... standards, improving the cost of sale. Implementation and monitoring of social and environmental sustainability projects...