Seddon Construction suffers £2.4m loss due to pandemic