The EMS UK facility is based in Altham, Lancashire and is a modern office complex incorporating a design centre and offers 1,400 square metre shop floor.

The EMS UK facility is based in Altham, Lancashire and is a modern office complex incorporating a design centre and offers 1,400 square metre shop floor.