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 *.