I am thinking they are Curtis. If your ordering from BU I would recommend calling to place your order you can sometimes get shipping cheaper. Then also you can ask the sells person who the manufactor is. But off the top of my head I would say Curtis.
I finally put the controller through a clamp meter test. When they say 700 amp they mean it. When ever the motor really calls for the power the controller gives it to it and holds it at 700 amps till the stress is lowered again.