Certainly in the past, depending on what models your phones are, there have been alternative back covers that can hold 2 SIMs and cost 5 to 15 quid.
However, you do need to consider whether messing about with the SIM (trimming them to fit) is worthwhile and also that one phone will need to be unlocked.
Orange has offered "Line 2" in the past where a second number can be used. However, it would depend on
A) whether your contracts have a long time to run (to easily allow you to move the numbers to Orange)
B) whether Orange coverage is adequate where you are
C) whether Orange offers the Line 2 facility at an affordable price
D) whether you would mind changing to Orange and whether they have similar bundles for the same cost
Keeping the accounts separate may be better for clarity over "business costs" and "personal use" and while Orange billing for both and showing "Line 2" info separately (new page) might be OK, paying from one bank account may make this too messy.