I don't know about the company, but as for the spots, try a metal polish like MAAS. If that won't do it, you could try high grit sandpaper or steel wool/buffer. There is a guide to handsanding...I...