Bill Shurvinton is the guy to buy off in the UK, very heavily involved involved in development and support. He can be contacted through the Megasquirt forums
Dont buy from Mtech, support the orginal source. Plus if you've bought a real one the forums are very helpful if you have any issues.
Spud