I agree with joriki's basic approach, but I think the details are different.
Let's first consider the possibilities mod 6 for the primes $a \le b.$
- $a=2$. Clearly, b.a will be composite, so this doesn't work. Hence $a>2.$
- $a=3$. Then $s$ is a multiple of 3, and its reversal will be too. Hence $a>3.$
- $a\equiv1\pmod3, b\equiv1\pmod3$. Then a.b.s is divisible by 3. This doesn't work.
- $a\equiv1\pmod3, b\equiv2\pmod3$. Then a.b is divisible by 3. This doesn't work. Hence $a\equiv2\pmod3.$
- $a\equiv2\pmod3, b\equiv1\pmod3$. Then a.b is divisible by 3. This doesn't work. Hence $a\equiv b\equiv2\pmod3.$
Of course, if one prime is 5 then any of the concatenations ending with it will be divisible by 5, so that's out. If the primes are the same, their concatenation will be divisible by the prime.
In summary, we have $11\le a < b$ and $a\equiv b\equiv5\pmod6.$
Up to a limit $\ell,$ there are roughly $\ell\log\log\ell/(4\log\ell)$ such numbers. You're requiring 9 prime tests, of which 8 are guaranteed to be coprime to 6 and the remaining one is coprime to 3. The chance that a number around $x$ coprime to 3 is prime is about $3/2\log x$ and the chance that a number around $x$ coprime to 6 is prime is about $3/\log x$, so the chance that all 9 tests pass is roughly
$$
\left(\frac{3}{\log x}\right)^8
\left(\frac{3}{2\log x}\right)
=\frac{19683}{2\log^9x}
$$
for an expected number of occurrences around
$$
\frac{19683\,\ell\log\log\ell}{8\log^{10}\ell}
$$
which gives an expectation of 0.51 at $10^9$, 1.84 at $10^{10}$, and 7.32 at $10^{11}.$ In a simple Poisson model these work out to probabilities of 40%, 84%, and 99.9%. So we have a good way to compare my heuristic with joriki's: if there is an example below $10^{13}$ his heuristic is very likely wrong, and if there isn't, mine is very likely wrong.
I will search for small solutions using this code (PARI/GP):
glue(a,b)=10^#Str(b)*a+b
rev(n)=fromdigits(Vecrev(digits(n)))
process(p,q,s=p*q)=my(v=apply(isprime,[glue(p,q),glue(q,p),rev(s)])); print(s" = "p"*"q": ",v); if(vecsum(v)==3, error("Found: ",s))
find(lim)=forprimestep(p=17,lim\11,6, forprimestep(q=11,min(p-6,lim\p),6, my(s=p*q,pq=glue(p,q),qp=glue(q,p)); if(isprime(glue(s,pq)) && isprime(glue(s,qp)) && isprime(glue(pq,s)) && isprime(glue(qp,s)) && isprime(glue(glue(p,s),q)) && isprime(glue(glue(q,s),p)), process(p,q))))
find(10^10)
A search to $10^{10}$ doesn't seem too hard, but it's not that likely to succeed. I'll start here, and move to $10^{11}$ if that seems feasible. Maybe with a bit of parallelism $10^{12}$ is doable, if needed; I hope to avoid going as far as $10^{13}$.