If their work and equipment is as good as their web site, then they look very good.
There is one very specialist company close to winchester that do some very high tech machining and appear to be doing the same thing as this company.
Machining can make or break an engine, so use the best you can find.