26 St Croix
Manufacture of carbon-fibre componets for motorsport and tuning, and specifically rally, formula and production car racing.