Roger, it's usually the case that anyone who jumps straight in promoting their company without any introduction is given a bit of stick.....
....but it's great to have you join the site. I'm sure we could all learn from your significant experience, and hope you might be able to add some technical input into the occasional future discussion.
InnoV8 Racing Engines website