Home Business F1 sends incendiary letter to FIA after ‘inflated price tag’ claim