Manufacturing Company for Arduino Design

Well depending on the complexity of the design, you might find that there would be some contacts here on the forum that could help.

For 50 units you will struggle though.

Mowcius