I have no idea, not even heard of them. But most frames do seem to be manufactured in either Taiwan or China. Just in case you haven't, here are some other possibilities for you:
Thorn
Van Nicholas
Mercia
Paul Hewitt
Roberts
Dawes
And have you crossed off the Dawes Galaxy? That would be pretty good value I'd think.....