The Business This manufacturing business has over 100 years’ experience with global revenue generated every year. As a business they are committed to sustainability and best in class production, this facility is their biggest production site in the UK. This…