FDA Inspection 941204 - H & U Inc. dba Sun Noodle - September 01, 2015 | Global Key Solutions