Due diligence is a critical component of a successful business purchase - and it's also a complex one.