Demanding markets need leading players who can do it all. We can.

Market Position

Europe:
United Kingdom:
Spain:
Austria:
Czech Republic:
Slovenia:

14 manufacturing sites

in 5 countries
  • United Kingdom: 7
  • Spain: 2
  • Austria: 3
  • Czech Republic: 1
  • Slovenia: 1
2,390 Employees

Financial Overview

Financial year 2017

Revenue: EUR €477 million
EBITDA EUR €49 million
External net debt: EUR €74 million

Products