Can anyone tell me anything about these. Seems to be made in Solingen. And distributed by Illinois RS&cut corp.