Saya rasa Anda ingin:
INSERT INTO Contacts (id,group_id,company_id,email,name)
SELECT co.id,co.group_id,co.id,co.email,co.name
FROM company co
LEFT JOIN contacts c ON co.id = c.company_id
WHERE c.company_id IS NULL
Ini akan memasukkan semua informasi dari kontak di perusahaan yang belum ada di sana. telepon kolom akan dibiarkan kosong, karena tidak ada informasi dalam kontak untuk kolom tersebut.