The prior business was probably wrong, unless you really worked at two different businesses, instead of one company in two different places within that company.
Yes, your current employer will probably have to pay you OT.
The above is not intended to be legal advice, but may be used for general information. Please contact an attorney for specific help tailored to your needs. www.figgardenlaw.com