Gray Contractors ID 40309369