Nope, never heard of them until I seen them at Autosport. There were actually a surprising number of manufacturers like that doing cranks, rods, pistons etc.
I think they were based in Holland, although that website suggests Greece
There seems to be some decent stuff coming from Greece for the motorsport people.
Last edited by stevieturbo; Jan 27, 2015 at 10:52 AM.