No idea if they are any good or not, some people rave about them and I know that a few times people have asked about stockists.
No connection to the company that sells them and I haven't had any dealings with them, but the following stocks MEFO Explorer tyres:
http://www.zenoverland.com/tyres_tubes.html