Ideal engines and gearboxes have changed their name dozens of times, if you look into their history they are one to avoid.
With the price of replacement parts there is now way they could carry out a rebuild to the spec they mention and make any money.
API have been around for years and seem to have a good reputation, or talk to someone like Abbey Motorsport