I would suggest trying to patent your idea first and then approach the companies and see who bites. Remember to consult a lawyer before you sign any and all paperwork. I suggest this just to cover yourself so that they don't pour sand on it before/if they try to screw you over. Just my
Good luck in whatever you are trying to produce.