Meet our team

Group management team

We have a large number of employees across our two sites in Lancaster, UK and Charlotte, USA.

Neil Kelly

General Manager

Max Yates

Group Operations Manager

By browsing this website, you agree to our privacy policy.
I Agree