They have another web site:
http://www.remanufactured-engines.com/ Look like the same company. I did check the reviews from several sites and it not favorable. The BBB only have the name and no complaint. The office listed on the web page is a small business park. Don't know where the shop is.
Also noted the web pages on both web site has a copyright date of 2012. Don't know if this mean anything or if they are still in business.