US Engine Shops
I can't add anything to the comments above on the names, however, I have one question, is your aircraft on the "N"? If it is all well and good, if not the engine shop must have an EASA P145 approval to issue a Form 1 for the overhauled engine. If it is not and they shop in the States does not have an EASA approval an expensive trip for nothing.
Doing whats needed