Based in the north of england
Turnover of £255k, with an adjusted EBITDA of circa £24k. Designs and manufactures a range of aluminium display systems, which includes their global leading range of alu
↧