There was an article on them in last week's Sunday Times, due to them unveiling their new project in Liverpool this week just gone (see previous post about arcanaphobes and Liverpool.
the guy(s) behind are true genius, I especially liked the pictures of the parts they are making for a fair ground ride, all sort of 10,000 leagues under the sea...