Our Locations


UK Headquarters

Chickenhall Lane, Eastleigh SO50 6YU

Phone: +44 (0) 23 8029 5555





Wrexham Plant

Oak Road, Wrexham LL13 9PH

Phone: 01978 662345





Aberdare Plant

Trecynon, Aberdare CF44 0TD

Phone: 01685 303303


Contact Us

Choose the appropriate area of interest when filling out the form and your request will be directed to the right person.

Mandatory fields are marked with *.