have they fallen off the map?
Got the phone number from their website, phoned it, got a "this number has changed, phoned the new one as advised and it was unobtainable.
Are they still there?
Mind, I got the 8M1.25LH die I needed from somewhere else, so not actually critical right now.